3398
9
3250
2
1377
2522
2049
1
1309
0
1992
3
3120
4
1743
3957
297066
697
802
1497
4914
1346
1982
2949
444571
2211
2959
1987
3154
6
2239
1302
2828
2642
2655
515
3554