5136
10
523
1
1673
2
427
1086
3
641
378
482
3325
4
801
470
2231
738
2216
690
675
2603
2136
6
559
588
636
1164
9
2625
580
541
568
2648
1411
1205
8
533