1156
883
714
831
882
910
1116
1772
1932
1447
1372
1275
715
999
1581
618
1010
909
2677
1122
1580
1115
1242
2519
879
830
2342
626
797
640
989
1063
780
756
707
782
976
666
964
782
1760
685
839
667
963
2785
2727
1816
1742
1404
1187
644
625
1652
725
687
1343
811
690
904
680
1739
634
1374
637
674
1005
860
702
870
1234
1444
644
625
1434
972
1294
1589
1550
852
865
1622
2151
681
991
1088
1178
1046
942
628
818
946
541
2314
1418
1139
3396
1321
1512
693
877
851
1679
1354
697
1245
813
884
1003
768
673
2609
877
984
1850
2516
1264
739
1135
2700