1050
3184
2112
749
852
748
2931
767
732
726
1533
1154
739
946
738
1191
1082
1453
975
4853
1302
804
1056
1119
1322
1245
749
769
1450
1854
1213
1190
710
950
838
1073
1999
959
756
1000
728
724
749
898
1001
1962
1051
836
1003
972
892
835
755
1882
786
1747
1607
970
2544
1194
1025
749
1597
1155
783
758
751
1653
817
954
1368
2469
890
1690
1113
2746
9962
1840
1412
761
920
1192
864
886
857
10362
802
1227
1999
1196
986
4777
804
778
1266
1080
4106
1425
1042
1439
1449
766
986
1088
873
828
735
1969
804
2377
3036
684
1385
1889
765
874
749
1306
718
660