366
0
505
1
95
179
898
2
103
180
153
98
138
128
59
109
226
129
418
721
7
83
653
669
4
21784
3
611
224
156
353
890
245
150
225