500
1
653
462
361
390
405
739
2692
5
4586
2
3361
12
1407
4882
9
3233
1519
1342
2733
648
6
2326
4
4136
478
403
594
482
470
397
673
455
542
546