1350
3
1133
5
1714
2586
4
954
1
15360
6
1003
1519
7
743
425
2765
729
584
437
1105
839
2
1077
8
1311
2729
643
2696
1686
5447
10
621
830
754
1518
422
2064
824