1046
788
839
1173
1553
1856
1471
1054
2427
1048
1642
832
874
1124
9852
930
1951
1593
903
1169
2079
6494
11877
1606
789
10907
5113
2355
742
3250
1027
990
2343
1801
1691
2762
854
5727
1490
1578
871
776
996
830
1123
4163
2384
1026
1087
1074
844
4004
974
2051
932
3592
1272
21465
859
995