594 3
1 5
2 17
38 4177
27 5
2703 49
3 4448
2181 14
67 170
3 77
1 1
2 3
226 3
101 4
3745 55
11 404
917 9
7 2032
567 10
2 294
6 4806
28 2377
140 9
170 29
127 5