1562
1998
3977
2783
3138
8926
773
555
2109
750
3534
972
4823
1607
3478
3546
11892
4228
1104
1193
4483
1558
607
5902
1292