1005
2
1144
0
2165
1
2126
12761
3
1004
2966
6
2053
5
6095
9
6044
8
867
1991
1632
3338
11
3163
2605
2788
4890
1647
4
2555
2507
1974
2622
2668
420
6822
1834
1131
2701
2395