939
902
1371
728
857
1008
873
1096
921
2222
1467
1226
771
2257
973
1505
1101
712
2081
1270
768
873
1173
1817
1897
755
797
737
1151
1579
1354
782
1420
800
1377
1749
830
1226
1480
1090
3122
679
766
634
1276
868
1150
2716
825
1890
1553
835
990
727
2062
1358
1038
918
1256
1066
1021
696
895
1553
2251
959
3819
1094
737
1358
1311
1739
1900
6322
1170
2267
1082
1627
1506
1558
2186
727
917
1632
1138
780
922
732
787
1108
917
824
826
795
982
4196
1494
903
684
815
2981
699
1121
1607
883
956
779
2530
5140
783
779
1409
3451
1026
973
1122
3027
923
849
2168