6346
16
3090
6
2973
9
3824
1
3673
1785
1090
3
1059
1195
1733
1444
0
2919
2
816
2044
1289601
4
2358
2155
4926
5
1084
2295
7
4518
21
2948
3868
10
1903
1355
2135
1072
10598
3694
1221