1038
3
3066
25
541
1
696
1988
10
735
958
9
481
2
535
546
478
1134
5
499
570
1050
3112
7
3517
2316
2134
11
1744
1949
445
397
543
1535
747
490
1388
1503
8
476