3
291 45 2
76 3
55 119
448 242 4 1
644 196 11 1
27 1 1
1582 134 8 8
28 49 8
2372 1109 9 1
45 1
1183 515 16 6
2184 641 9 12
79 5 12
246 11 1 1
131 1
962 99 34 3
319 532 610 1
145 97 53 2
994 54 28 2
42 8 1
179 1 1 1
161 12 2 1
181 33 1
235 10 1