441
0
14076
7
116
152
342
420
363
618
1222856
4
508
767
385
577
187
2941
397
543
275
501
195
1029
1085
158
868
1314
1425
297
374
173
326