1456
2604
1606
1801
1434
1207
3168
14863
1709
700
2265
1163
847
729
798
1290
789
1106
882
640
12977
1813
917
843
699
1044
1197
5432
895
798
3361
1011
756
1344
2290
1327
838
858
718
2217
685
1703
735
1090
716
5852
703
860
1273
961
1504
966
778
840
1173
833
998
1120
1123
1287