1343
2187
903
1360
695
1381
1027
1121
1269
1005
1881
1179
3182
804
817
1563
1122
665
1497
1455
700
712
1791
687
1226
784
645
1220
667
874
665
813
790
1217
1480
1140
1695
1767
2196
641
651
689
1162
2358
702
1125
1108
764
972
1267
1062
900
1291
1945
1158
732
683
1474
883
1058
620
1314
906
755
792
651
685
708
699
635
1386
2141
652
684
1255
4882
2444
696
618
654
1470
1186
666
673
726
831
689
653
688
1267
647
910
863
956
662
2092
813
866
691
1358
619
1689
733
1266
1200
646
735
691
927
679
1505
1225
730
1025
1619
1859
649
872
721
1785