2102
0
3292
15
571
1285
1
19932
6
894
238
57793
2362
3
2164
2
2899
8
5949
5094
9
4606
2233
3212
27
1424
1093
2489
2522
1917
51331
25
2160
962
2788
2781
2013
1059
1642
1210