7886
5
1329
1
588
24966
33
3029
2
1231
3
1246
37781
24
2598
31353
12
9935
0
1189
1241
3363
3141
22
287
233
936
3421
8
135818
4002
1343
195985
1822
3166
71334
7843
11448
6047
4673