3398
9
3250
2
1377
2522
2049
1
1828
3
1302
0
3554
2766
515
1962
2130
4
1667
2545
1005
1203
3034
1346
985
7304
7
1429
802
5200
2149
5
2666
297066
3508
1182
40314
14
267612