1707
29
1155
269
3073
9266
403
116
46
135
39
224
504
208
597
266