3071
9
3338
11
1004
2
2053
5
6044
8
6095
3163
101415
109
2605
4890
1647
4
1185
2507
2668
1902
3
1144
0
3025
1005
1991
2165
1
3336
585
1816
1289601
2366
420
3132
2274
1974
10827