1509
3
543
1
445
397
2
747
1260
7
3113
1949
541
1988
10
478
958
9
481
535
570
499
510
2000
459
463
466
1146
1283
6
1137
4
5732
622
526
1429
474