885
1
700
2
2347
0
4847
7
2570
664
538
759
3917
4
455
1345
2794
6
512
161
417
425
3
191
201
587
212
340
192
163
1104
219
104
422
525
399
136