880
1
1269
147
2
178595
14
695
680
784
570
675
1503
583
1372
3
603
529
848
341
485
1548
481
669
5
1004
662
948
639
2477
6
881
571
91
74
411