297066
0
1231
1
3765
4
14125
10
1226
2245
3
3053
7
267612
4978
2
2235
2518
99072
2797
5
36905
3882
3303
215
1295
1444
3683
2967
2919
989
1714
3169