1203
2571
1405
953
1443
2468
2248
1528
762
710
1093
2291
715
973
1401
1175
1346
1299
776
1864
646
1306
766
794
1512
798
724
790
2253
972
1784
783
2308
716
1192
918
1035
721
883
814
1962
1017
1298
733
608
800
1172
633
768
836
682
2705
885
1942
2484
2716
1692
699
1128
1789
1510
1597
1661
1395
792
1375
1904
1021
1146
722
879
1076
813
942
994
693
1156
1610
2355
1187
1297
707
1178
696
1147
971
894
728
725
901
1050
717
723
1186
830
1570
1552
747
850
1565
1469
1148
3280
919
596
696
1671
1025
1271
1643
939
1751
707
942
1568
1496
730
933
807
1075