6346
16
1295
1
2710
2
2650
20
4179
280
2582
4
1778
4748
2250
946
610
297066
0
2773
1788
3683
6991
6
123674
35
1813
2871
1558
1622
4375
2622
50969
7
1348
17970
15
685
1992
1581