477
0
2663
1970
1991
3
318
668
2123
57793
1273
319
2189
22731
1
348
534
475
52
467
1780
297066
1243
914
1457
1166
2524
6247
5
3248
8
1744
571