1650
0
476
25137
1872
1
4111
2
486
467
3366
31535
1009
517
456
798
273
381
968
2328
5223
9
1020
630
957
468
415
951
409
787
1557
403
2111
3