1295
1000
862
638
795
1067
4994
1240
808
978
741
677
6047
824
738
2030
776
1219
703
878
775
3376
808
724
1436
904
1856
834
1492
743
1942
1562
863
2212
2140
2000
2494
777
933
1392
922
881
1067
827
999
877
811
2941
940
1769
2144
1225
1251
733
1664
871
1003
1840
1473
3324
971
860
979
764
1053
1367
1652
750
1287
1422
2315
2106
791
1400
877
1839
999
804
860
683
943
711
8350
695
1398
4377
1070
883
1056
1555
701
1115
1410
925
957
864
699
1415
1222
857
827
847
868
1002
1773
1575
1023
1708
1162
1169
1305
727
3074
906
1458
965
1390
975
2334
7635