50
1427
0
1
1903
1991
2831
2784
3766
2530
1194
2756
1888
1311
1681
1327
3179
3145
3314
3164
2581
2061
2684
2785
3150
2454
1302