50
1839
0
1
1321
2
2117
1450
1347
14
2349
3
2451
1324
1441
2980
1800
3504
1206
2223
2407
5
1314
1852
2870
2094
1239
1118
2818
1739
5027