322
2
189
1
263
143
117
363
0
304
366
168
316
100
138
88
164
4
14300
6
97
355
438
396
478
216
232
211
404
347
441
1004