50
1843
0
1
1552
897
4
853
4539
5
1897
1186
3
1359
1213
1102
996
1136
2
891
1051
880
967
990
1325
8
1153
1054
1048
1106
2022
6
988