999
986
772
939
1295
1677
891
1648
1427
910
1383
1281
1506
1156
866
1654
674
1071
668
707
775
1337
1424
636
1860
724
963
972
696
2244
1467
628
920
1086
793
616
1698
642
823
1350
645
830
3302
2055
4011
1687
18159
1592
1155
1677
1299
826
839
1336
920
1809
712
1702
2732
1589
783
726
881
1201
661
831
1362
2825
748
1135
1474
723
620
823
778
2085
1255
1498
3213
922
1391
726
817
1710
702
8337
1171
965
838
2237
1352
1066
1313
979
785
1312
957
1600
1518
1557
1267
942
635
1907
679
1574
2431
3087
2407
854
1287
1250
2863
763
1731
2939
766
864
711
1148