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
1455
3497
879
910
797
900
3756
840
1088
1834
815
712
1019
1579
693
5706
753
1375
1268
1127
809
869
864
1135
916
2149
864
1507
1893
705
1633
1581
792
1964
1155
1649
1673
815
1346
1726
2624
852
1505
731
2536
2749
4096
4779
810
2042
1950
754
1303
726
631
1577
1343
1168
734
998
1198