371
1532
484
393
232
151
431
7
971
1295
1104
491
322
901
2683
843
1103
18214
115541
2996
145137
11
18
13916
731
71
241
87
42424
834
321
121
1123
80643
202
1359
628
483