475
0
558610
6
714
139
422
472
249
1863
1
1073
1731
798
477
1084
932
556
3484
3474
804
6859
5
3694
3
1553
1650
348
553
404
2304
282572
980
246