3398
9
3250
2
1377
2522
2049
1
1992
3
4443
1828
1845
697
0
1309
2627
297066
2949
1743
4914
1346
55904
2769
985
37355
13
3120
4
3316
10
5389
2115
2428
3472
2550
5919
17333
27