1856
1002
8138
956
919
800
787
1236
1034
1040
873
1256
1683
1560
2290
5096
15897
6570
4520
1477
1900
1151
915
3098
1666
1562
981
1230
2390
1796
1703
997
1109
989
1061
838
1970
1078
851
1103
1450
1890
1380
946
1173
815
998
1567
1161
817
954
5271
1326
825
821
1442
969
1300
1634
2114
832
718
1305
2392
987
1404
784
824
999
1610
749
1313
2883
914
741
3222
806
745
1179
1750
990
1200
1042
1453
1027
730
1298
802
2134
1068
890
950
1514
825
775
885
995
868
1398
707
1005
11116
762
1735
1726
684
1042
722
1053
857
948
4003
906
811
4864
1579
842
1001
2146
786