2730
6
501
0
851
169
2809
2
418
637
357
328
173
588
995
292
1152
453
5605
918
467
2328
1172
1
2111
3
813
1155
392
367
557
644
329
295
341