1006
1
1662
2
1884
3
3678
7
1336
0
1277
1284
1193
1717
2144
1876
1735
2481
1903
1327
888
6848
9
1242
1236
1572
2223
773
2542
1583
4
2345
1967
5
4335
1816
13607
12
8013
6