125
1
473
2
949
4
90
1169
7
617
816
80
500
3184
10
1736
551
872
3
201
0
133
648
646
76
752
610
75
497
5
620
126
494
443
61
161
398
350