50
2042
0
1
3097
2313
2016
2
1757
3145
2385
3
1889
2635
2822
1904
2250
1649
2930
3207
2660
1775
1839
2475
2963
2482
3500
1831
3196