50
1905
0
5
1214
1
770
981
2
1018
8
1117
3
2436
1019
1040
1024
919
1109
4
1773
1184
897
1461
1221
914
935
2017
785
2430
2916
1236