3398
9
3250
2
1377
7034
2522
2250
1
2049
1309
0
280
1992
3
3120
4
1743
297066
697
1497
2268
4914
1346
2190
7071
5
1982
2949
444571
1987
2239
2828
392
6713
11
4033
3554