848
1
999
1343
0
2125
11881
3
1198
2526
559
6333
2
2668
4331
4
1899
843
1696
1326
915
28805
6
3031
11
1208
2767
1032
3041
1245
180849
5478
7334
4427
10
1588
1285
2052