2245
3
985
1
2781
2315
2
297066
0
1535
2090
3158
3180
1260
1432
802
1226
3053
7
298
912
989
1451
3239
6
2438
1416
2934
1734
2180
2959
2443
2797
5
1308
1306
537