518
0
2224
2
798
2668
928
1
615
1428
3114
4
671
2168
5
683
407
2459
9
17353
1053
422
386
1649
938
11829
380
573
249
872
2546
3360
597
802
777
2658