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