1599
807
1528
1380
3864
1051
903
1063
4098
859
4184
1283
1372
720
1102
805
973
734
2195
1024
911
764
2256
1088
1222
1460
1750
25774
1037
913
1624
841
1274
945
695
941
1057
917
1295
1329
1678
819
1016
783
766
2146
757
774
1001
808
744
1781
873
887
709
1218
2917
1784
782
1219