1063
3416
1093
1051
5880
1047
1232
1604
1127
1322
1560
2265
1571
1906
11471
1455
1699
1371
1730
1696
3513
2883
7967
9545