640
1
2136
6
558
2496
7
633
1164
9
674
2
481
725
3323
4
426
799
469
522
1672
375
736
2215
689
2229
10
2621
578
538
3624
418
1411
3
498
567
2648