457
2
514
1
556
407
406
1371
570
1493
17
2901
13
1050
3112
7
445
397
543
1535
1258
3517
10
2316
3
1744
481
546
535
1134
5
499
696
1579
478
735
523