3015
800
725
1362
1676
907
1405
729
3038
1128
3781
1062
1336
675
1925
883
2070
3379
1777
1143
745
1228
4807
1192
3127
790
840
75612
1263
1230
882
971
1191
1365
3502
905
1471
722
710
1872
872
790
1021
1836
1459
2044
822
662
2185
1896
1572
777
748
781
2209
1991
1312
664
3094
8214
870
989
3087
2388
1981
2042
681
921
800
1217
4299
791
1112
627
979
1516
1392
858
1921
891
1877
1099
2013
839
1019
727
904
3451
1292
1825
696
1303
770
2194
672
2478
978
910
1876
1115
3325
1069
1750
829
683
747
1330
1374
897
1599
880
1966
708
5420
4457
3136
1983
1418
831
902