83
30
3335
188
3162
9413
1037
3473
566
98
9990
82
1099
38826
567
205
164
670
4190
77
3233
374
4714
6208
27
12409
7563
1859
1270
1612
1425
153
1543
2265
217
199
1346
599
952
694
623
22
19
45
2104
246
2117
13336
2362