3772
4610
1437
1475
1547
1831
678
2088
787
864
1128
1186
932
834
704
638
627
1780
3105
976
1489
1945
2873
4771
2012
1453
1806
1675
805
988
1108
1286
1216
4938
945
1038
899
891
6867
874
867
1676
971
2373
1827
2635
2466
1836
1524
891
1521
1569
1998
832
1923
1639
788
807
2781
3044
5545
800
791
1821
867
1976
724
784
3126
1805
3320
2421
725
1024
778
1514
2275
980
4039
2247
882
1242
1715
4192
901
1430
912
884
879
724
709
644
1663
712
1493
776
1581
648
1160
1132
846
2420
2785
1053
693
5759
939
2180
921
1766
1161
772
1772
2263
4774
1033
775
701
1066
4508