451
1
452
963
2
407
1493
17
556
2902
13
616
570
406
1371
3009
5
448
627
1949
445
397
543
1050
3112
7
3517
10
2316
3
2134
11
598
1744
958
9
1988
541
696
481