50
1182
0
11
748
1
852
4
953
2
918
783
3
1661
1465
1038
8
939
741
1070
1895
1184
1729
6
1380
1559
7
847
1076
785
1083
1554
784
1675