2
472
2
109
0
146
4
1
56
590
234
98
167
56
0
121
45
260
50
0
166
260
104
150
7
136
31
175
349
250
0
6
100
315
220
313
131
59
86
114
129
9
984
251
334
96
149
306
11
83
19
114
