50
2895
0
1
1850
1340
1943
1411
2101
2507
2141
1530
2487
1323
2728
1737
2041
1419
1779
1354
2806
2836
2950
1611
1179
2404