372
0
1316
3
850
4
392
2
112
1
590
495
97
130
117
80
71
402
101
68
212
277
380
75
416
216
264
78
135
177
123
203
144
63