2245
3
1788
1
1973
2
1787
1382
3053
7
2304
297066
0
951
1261
1469
2294
1015
1087
2922
1606
2200
3562
1751
8527
5489
11
2131
19944
1226
1246
4335
929
2571
6
2377
1480