55
1
285
283
662
58
93
77
72
1183
2
91
564
1719
4
1131
3374
7
1276
3
599
734
62
306
511
111
900
1598
4628
3878
1708
928
721
874
672