50
838
0
749
1
5
1006
740
1334
2
1069
4
1048
6
787
974
937
721
992
1270
12
1044
1036
933
1143
816
3
822
707
1020
850
1676
20
1711
8
715
1127
857