998
641
836
2945
1629
1134
865
666
1599
835
1847
66582
1881
1085
3290
2155
4669
1501
12068
1666
831
756
780
795
3167
1432
2630
1034
3009
1203
804
1457
2916
12845
3406
1557
860
891
1196
970
770
2451
938
1119
1745
999
1360
717
794
2404
1729
4639
2348
827
1425
1226
3776
6533
1409
922
1329
819
636
698
796
873
1039
888
849
774
1386
3657
1022
822
730
1718
711
779
684
659
1047
851
900
2450
1601
710
1602
1505
4621
768
1638
1119
826
1183
806
1494
2131
8434
675
926
851
1142
1062
1073
1071
1587
826
1669
810
813
5804
805
924
978
882
863
820
1027
974
1739