3398
9
3250
2
1377
2522
2049
1
1309
0
2535
1992
3
2368
697
4036
5389
2781
1302
4670
1391
1667
297066
3120
4
4228
1683
504
3128
515
1497
1695
4914
3554
445
1346