165
0
606
462
333
111
304
367216
104
251
270
29
187
1270
83
533
249
299
140
321
65
245
127
996
53
143
292
19
99
316