1166
1
396
1749
4
1961
457
523
109
771
2
673
868
8
556
825
518
766
656
379
424
679
115
639
2552
14
342
1033
2945
11
947
432
2046
826
58
69