523
1
673
109
572
1166
396
1749
4
457
424
1961
379
825
2
556
766
656
518
58
432
342
1033
2945
11
947
826
69
2047
1524
82
91
4429
2552
14