1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
1801
930
815
961
829
911
744
888
2380
1829
2205
741
780
2030
2152
1086
905
1018
2717
1541
1544
909
871
1311
693
665
965
990
735
868
1106
1584
1653
1493
2359
1170
961
700
1273
930
1189
1155
724
885
714
745
858
717
1276
11324
627
1553
1099
1749
986
1023
725
1645
744
670
915
766
1449
4959
842
1035