125
0
1
163
227
2
374
604
744
609
4145
1276
3
1880
4613
58
2872
4075
4
4319
2853
2394
1610
5857
6
2804
3113
2712
3368
2967
3994
3412
3712
5
3876
3921
4495
7941
22