860
2267
1690
1594
789
6164
4972
1122
1244
748
3195
1574
880
842
780
5069
851
981
917
1177
12000
2082
2249
956
1307
891
905
2018
827
1282
2060
2456
1431
2848
910
1008
3801
987
875
6098
882
3441
972
1191
1537
880
770
1776
1911
1064
2829
2829
2616
14723
820
6886
1131
761
3559
840
874
2153
1051
1465
756
1023
900
4315
2455
1759
679
1218
726
1633
1488
769
795
1833
1834
1356
874
682
1159
1935
699
949
1317
670
6081
912
1171
1240
919
723
644
647
695
1909
960
1146
932
1995
1060
740
4104
1621
1472
1628
1318
1371
1016
744
912
1270
874
1614
1870
1099
688
1131