3398
9
3250
2
1377
1346
1
1962
2522
2049
14801
11
2650
20
3120
4
3629
862
0
1743
297066
1412
1497
3539
3
3034
3546
2534
1982
2949
444571
1987
2239
2828
3172
1179
3871
2794