695
4
2413
9
851
1
1072
6
2315
15
2795
24
6663
92
2626
22
2377
12
782
2