3605
1184
778
784
779
1637
906
702
995
2885
874
1161
971
809
810
1147
854
961
683
905
976
967
960
889
742
2289
752
869
863
731
885
1385
848
867
817
820
1509
1300
668
812
794
888
1863
741
851
1149
2846
1253
2557
790
1017
1070
838
1138
913
1076
1069
821
1723
924
1616
840
859
752
871
659
3313
668
808
1316
1778
939
1900
1140
1240
1844
1062
1164
1307
970
1570
1218
1049
826
816
1059
1379
2469
904
1382
844
1266
1631
1924
1004
2169
2399
2567
900
2880
2224
710
847
978
2251
4908
1094
1193
1117
1205
2321
816
8640
808
1930
3599
3374
2397
817
3291