1528
1018
626
2531
729
1085
858
830
1150
1400
719
1947
785
1395
2413
2275
905
706
1526
689
868
674
975
1397
9404
1322
795
706
733
671
815
2123
694
1535
1293
797
671
4582
2264
693
745
783
1738
2167
728
920
1567
1432
708
726
2156
986
1101
709
1980
1351
2403
4919
1671
2783
921
1175
1681
1228
777
1507
1627
2481
792
764
1472
856
1139
776
772
3257
1688
1293
1121
634
720
4001
773
2099
827
1526
776
699
678
1195
765
1985
850
936
2624
1832
2543
1561
1673
962
683
916
1375
1457
1781
1128
1606
1350
844
8337
1426
1085
794
2022
758
1177
710
1200
1244
695