825
2076
2384
756
1599
807
1528
1381
3864
916
1051
903
1063
4098
859
1278
4184
1283
1373
721
744
1102
805
973
906
734
2195
1025
912
1539
1043
891
764
2257
1088
1223
1460
1750
2814
25776
1037
913
1624
841
1274
945
695
941
1057
917
1296
1329
1678
819
773
1016
783
766
2146
757