50
904
0
1
1336
2799
3
1701
2804
1931
1031
1427
2645
2678
2052
1734
1014
1881
2511
934
3062
2
1631
2907
2208
1827
1571
983
3095
1244
3126
1259
1450