3310
2
3859
5
682
1
2888
570
2767
6
1419
2059
3177
562
2489
7
530
1555
3
948
552
2620
2829
5079
1078
1815