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
1019
1349
869
660
2088
798
701
1068
691
703
2019
919
777
1192
902
884
824
1002
2389
2227
834
1663
2126
2486
1314
3863
1403
1001
724
902
879
2482
880
5166
797
1157
2613
877
883
1228
1060
879
3958
1482
925
1348
848
2126
713
931
1031
1025
1225
769
1581
1236
1122
881
3101
692
1004