7646
0
1038
192
1554
42289
24
183
121
50695
194
342
41
143
83
517
28553
608
221
12731
154
92
1467
1
110
21
14
163
2348
2
159
146
65