1493
17
556
1
2902
13
616
2
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
546
535
1134
478