996
943
800
704
991
1755
688
2694
3951
921
908
1616
1229
2129
3089
1505
1025
830
738
1128
1013
776
890
743
734
1477
1602
1776
1388
724
2408
781
909
1156
674
1798
1146
781
1573
5780
1519
3560
893
2034
595
8985
2384
752
1985
1061
812
2151
1072
795
870
1274
722
814
839
1446
812
709
3258
1556
866
5192
1251
1308
1163
1006
2032
696
1302
1002
1035
939
971
867
926
2464
925
1476
864
1060
978
667
995
1014
720
854
1209
1517
738
1013
1099
863
1120
662
834
904
1844
955
7619
1367
1100
1605
876
1499
1582
874
865
720
901
4925
1781
1452
952
1197
19201
1366