122
1
420
166
567
2
1170
7
125
91
949
4
473
617
80
503
872
3
551
648
201
0
133
610
620
75
497
5
76
127
443
61
161
350
804
540