6346
16
4179
1
5151
2
2710
610
1047
123674
35
6991
6
1778
8527
2871
1494
4
4375
1992
1136
4748
1691
685
0
1090
3
2271
2184
3080
3326
8204
289
3715
3063
1813
2041
2313