50
2440
0
2
2828
2618
2016
3169
2813
3328
2918
3370
2372
2239
2384
3090
2682
3719
2312
1
1770
1907
2275
2444
3020
3443
3498
3318