546
2
481
535
1
1133
5
478
696
3
499
570
1446
3330
9
614
1508
445
397
542
3111
7
1048
747
1258
513
532
1252
1408
988
1119
495
3995
4
1740
1738