858
328
1231
2
635
1
1643
588
1058
767
3
655
5548
8
650
4482
5
498
3161
859
3716
4
1075
602
391
1311
578
2019
393
244
582
575