50
4021
0
4
2925
3034
1826
1
2396
2013
2132
3492
2074
2497
2576
3133
1851
2043
2546
2451
3641
1774
2406
2984
1547
2595
1979
3425