980
769
2
1
298
101
39
2
286
15
1
9
2
189
123
34
615
2
1749
480
1018
934
120
5
1
1535
29
29
12
15
30
1
1
66
1
1
150
1
599
999
777
838
39
9
1
15
1115
7
71
1
1
161
84
1
5
15
1
3
1
18
426
1295
28
17
1670
2
37
1579
75
67
6
38
15
1
161
1055
4
1
348
145
1747
2
492