7793
4
2996
0
120
2535
2
19783
14
32302
2258
1
619
25669
1673
3090
6
1429
531
137
692
22731
410
493
10941
561
344
2932
1479
527
1045
3498
365
380
2666
9