50
1953
0
2
1529
1
2773
1058
2872
2645
1131
1959
1880
4403
10
1089
2431
2618
2331
1672
1684
2788
2695
2361
2346
1984
2572
2040
1047
1445
3020
816
2549