3398
9
3250
2
1377
2522
2049
1
1309
0
1992
3
3120
4
1743
297066
697
1497
4914
1346
1057
806
1982
2949
444571
1987
2239
2828
1505
3554
5389
4036
2565
3354
5
1265
2026
6