541
1
2622
4
3624
6
420
744
2648
2
1411
3
568
579
532
2800
9
667
795
1109
686
985
4008
1704
4410
24
1691
1399
596
460
595
3280
8
504
1267
16
521
697
6107
18