2245
3
1568
1
1660
2368
1125
467
0
496
1380
690
3065
1606
1492
1788
935
19944
2
2605
1221
6236
10
297066
2131
2377
2571
6
1755
1526
3683
1787
1226
3053
7
2110
894