349
0
1819
565
2551
1
859
47041
918
258
154
1332
1131
242
597
4126
6
401
2328
590
20634
8
902
547
1164
116521
1372
2655
1107
331
707
474
524
255