1148
1995
965
1025
723
955
1272
7103
727
691
1338
2212
662
1099
2115
2389
1154
1015
1787
5811
792
880
645
1511
1080
824
830
1702
1215
816
1169
671
913
983
1916
1348
1378
850
3306
1238
832
980
1600
919
1114
1936
1115
1240
2270
1722
2163
2271
1366
1817
787
1754
972
1337
595
3094
1751
1933
867
994
1027
1188
766
1865
1281
640
1353
1616
699
874
796
797
1237
752
619
1804
2990
4066
1887
2145
2924
1469
855
768
1234
2405
622
693
3577
845
1336
1565
1361
1201
694
1178
762
713
1659
684
2850
816
2877
1190
1641
635
666
671
705
3068
1664
1062
1786
745
900
936