960
1
971
919
1106
4
2077
5
11351
17
696
25
276
0
1653
1397
3
346
2646
164
1687
1741
1821
7
1710
2136
666
7621
13
403
1232
2
1716