3398
9
3250
2
1377
1346
1
1225
0
1962
2522
2049
14801
11
3120
4
2649
1743
297066
1380
1012
978
467
581
475
802
1310
1055
1497
621
718
1239
1982
2949
660
1376