297
3174
2510
782
3845
9378
9395
7813
7532
5032
2992
3547
8744
2428
3636
6209
3497
2530
644
5657
4979
3550
432
2072
2870