1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
760
1435
733
1780
1083
1415
1641
2157
699
708
2981
1007
641
852
1304
1127
4822
798
910
837
2456
1013
1352
609
694
4361
731
3100
2025
1376
1687
1782
779
1790
1127
947
1110
1004
1023
888
610
1300
1251
665
1365
1496
1393
768
1651
876
2875
4559
1243
844
2499
904
1290
1842
1429
720
1254
766
1341
1419
1146
1054
1035
2509
1001
2030
2100
1157
795
658
3292
938
991
1420
1180
798
3396
1137
2746
999
1360
933
1292
696
756
789
658
1403
702
680
811
2096
3089
784
793