684
2814
1025
1302
1168
889
968
658
679
773
1575
881
727
1154
1463
1400
1648
1589
1723
1191
1656
1596
2784
946
1031
936
1023
1102
687
668
861
709
870
846
903
899
640
1688
1974
2439
952
702
679
665
1119
694
767
3092
1492
3257
2768
1927
1658
943
850
932
747
1264
3528
995
745
791
1218
1051
1014
1231
991
945
757
891
2403
1723
2504
1360
723
1085
704
769
676
1956
739
916
1001
1809
1512
693
1556
1949
844
2513
2180
3170
1251
633
1040
819
1086
849
655
1598
735
679
1393
824
899
1001
768
604
1006
1053
1787
1020
701
897
2625
696
1408
1739
851
2158