745
0
3888
3
4111
2
380
392
2668
282572
918
501
1663
3114
4
493
419694
9
637
1191
458
2727
797
2459
633
63
21743
1
1677
3815
552
180849
373
422
543
683