50
1652
0
8
1967
2
1097
7
934
963
1
830
767
935
1729
22
850
11
868
697
1419
3
13
950
3811
14
909
1430
4
903
1147
12
1223
15
1405
1035
1367