1960
675
1587
4526
6040
3757
2445
1123
7087
4342
6331
15
663
6628
2543
8190
9019
1683
7197
6240
1347
4960
2095
8001
3811
8560
9185