494
0
415
440
219
1269
385
486
2435
19279
2
670
21743
1
901
719
422
844
521
543
876
392
455
361
383
2668
479
326
714
1346
2727
3990
90