776
0
581
31535
424
918
529
269
1971
1362
1
3498
4
1881
2
547
419694
9
4864
1010
1237
231
2659
945
166543
18
300
381
991
1840
392
9355
3
171
521
3379
2188