13190
12
1109
1
50
41
37
27130
22
46
48
27
8585
6
546
3
637
2668
4
592
591
866
488
672
704
949
589
651
497
620
459
402
326
351
446
767
1331
2
967
671
739
534
1508
647
681
707
2039