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