629
0
1222856
4
8876
8
10270
2683
2466
5
2304
6800
16840
15
9176
2125
1
5262
10
2036
2
2657
3
19034
6
422
2668
1824
2694
874
853
822
4604
13
812
3092
1972