747
2
392
0
416
200
3217
7
1314
1431
297
768
1
2907
1871
3
4411
21743
737
658
637
548
455
409
5553
13
25127