1556
2
2834
4
4841
9
1237
1
789
1718
3
933
937
2323
1293
3590
6
3084
5
702
1267
0
1312
2633
961
2214
7
1385
1182
1186
2035
1036
717
1099
8
9216
824
2174
2062
2272
10