50
3637
0
1319
1461
960
1
3148
1366
2849
1218
1081
1109
918
1500
1535
3201
2722
1831
2014
2827
1656
1317
6
2231
9
2769
5
2047