977
773
2
1
297
103
39
2
290
14
1
9
2
189
124
34
615
2
1750
478
1029
929
125
5
1
1535
32
30
12
15
30
1
1
66
1
1
151
1
599
999
777
838
38
9
1
16
1119
6
70
1
1
161
85
1
5
15
1
3
1
18
430
1294
26
17
1674
2
37
1582
76
67
5
37
15
1
163
1048
4
1
352
147
1747
3
495