776
0
581
31535
424
918
529
269
1971
1362
1
3442
2
3498
4
1881
547
419694
9
4864
4820
1237
231
945
300
381
4396
3
991
1840
392
9355
171
521
3379
19279