522
1
673
109
572
1166
394
1749
4
456
422
1961
379
825
2
556
766
656
518
58
430
340
1033
2945
11
947
826
69
2046
1523
82
91
4428
2552
14