414
1
947
2
556
1134
4
5724
9
647
3
1144
1281
6
484
1584
5
1557
620
526
1414
2000
456
457
462
509
508
445
692
1895
5590
14
561
488
2567
7
1954
501