2968
2607
4888
1036
701
801
1149
796
1246
1063
915
2203
765
1579
996
830
4929
838
967
1243
1678
1552
1908
996
1215
890
1409
711
982
771
1633
1050
1252
736
1068
1066
2414
1498
2433
7098
685
696
682
763
1339
1288
743
859
774
961
713
2060
902
915
849
697
830
7435
1056
6385
833
2483
873
2089
1056
907
2325
845
722
5784
897
3571
1881
774
1876
1347
867
760
1443
667
755
987
1296
793
787
1267
687
876
982
816
1218
6383
648
2178
2393
1090
1838
798
1398
1044
954
1291
1575
783
1312
890
1841
832
1916
4004
1556
1848
1544
1448
920
1719
1779
713
1301
2451