904
797
985
1684
3599
1228
970
7171
872
781
831
892
817
1361
857
1354
854
917
834
744
881
897
1421
1081
1231
921
1166
2773
740
703
920
780
758
887
668
1008
877
907
684
753
1746
961
2562
1277
1436
912
942
1576
1276
635
684
891
2469
686
3617
825
849
940
1839
688
1178
655
1867
1256
905
720
723
710
944
1511
1119
742
1857
842
1601
1621
1686
872
979
758
1517
1164
2017
1230
1848
1472
1584
1208
723
937
766
1114
907
2335
1361
1458
839
1121
2259
650
681
759
624
1219
1028
1280
651
1406
1612
1053
1055
1415
1717
1059
668
1333
1879
2192
760
1171