50
1395
0
1
2957
2438
3
1363
2089
15
3279
2940
2
2503
2420
1920
2921
6
2744
3198
1585
3762
5
2231
1683
2806
3178
3069
7
3197
1492
2404
1939
9
869
1816
956
970