691
2
335
1
511
412
585
51
60
1686
8
1132
1054
848
101
3138
10
655
71335
0
1808
1278
4
733
1692
2686
2613
5
9927
9
18799
1078
15775
3166
641
1309
3
601