476
0
1650
1872
1
4111
2
486
467
3366
683
1009
1020
517
456
798
521
273
381
25137
2328
365
1425
630
980
957
20634
8
468
415
951
409