1
1301
160
64
2155
2124
7332
2225
634
1944
10
211
88
16
7
251
712
2933
281
521
39
71
3
2
4705
181
12
59
19
11