460
1
468
561
2
1463
7
447
735
4
965
1281
557
436
816
2012
954
627
641
636
921
588
2604
2497
1164
9
2136
6
559
739
2231
10
2216
691
1673
427
2955