1038
3346
1069
1026
5815
1029
1208
1580
1092
1291
1528
2236
1549
1886
11429
1425
1675
1351
1705
1672
3493
2861
7818
9427