50
2800
0
2551
2229
1845
3029
1
1998
1206
2554
2432
3044
3038
3
3449
2671
3064
1508
2952
1771
2226
2254
2
2648
2097
1902
4548
12
2065