477
0
2657
3
2668
2
846
2694
872
387
798
2964
1119
1750
116
282572
2587
16
456
78
68
84
618
628
767
382
497
504
1
1053
4126
6
2831
472
683
608