1003
1171
1291
661
1071
694
1118
1305
715
670
965
696
919
1020
738
877
935
1041
1275
1038
1754
734
1136
671
1625
2848
1896
1596
831
868
1882
743
1495
676
1971
1314
1709
1366
666
1471
1424
1200
710
1973
2480
661
694
1001
1399
673
658
872
1170
628
1133
656
1313
748
2459
727
648
782
1641
675
716
683
679
1485
705
1614
782
1230
1527
1163
827
671
768
668
734
635
1381
656
716
728
1588
1680
671
645
1043
670
679
1040
619
2043
656
1489
1302
1222
859
735
753
652
975
673
799
696
1154
684
692
946
2487
799
657
1126
1166
671
2531
1205
892
2056