2195
0
9670
4
2108
2
4454
1
42166
2314
4297
16675
7
3364
3
265607
23075
93271
101234
39870
168102
35067
244637
54988
5024
41378
1869
2237
37414
2116