50
2589
0
2
2891
1513
2472
3399
2367
1295
2861
2282
2425
1985
1762
3330
1240
1697
2068
3290
1990
2204
2444
1494
2153
3230
1734