3310
2
3859
5
374
1
682
2888
570
2767
6
2059
562
2489
7
530
1555
3
552
2620
2829
5079
1078
11150
709
588
700
899