970
773
2
1
298
97
37
2
289
15
1
9
2
184
125
35
613
2
1743
482
1047
951
125
5
1
1528
29
29
12
15
29
1
1
66
1
1
150
1
598
994
777
837
37
9
1
14
1112
7
71
1
1
158
84
1
5
15
1
2
1
18
426
1289
28
18
1661
2
37
1572
74
67
6
37
15
1
161
1055
4
1
341
146
1741
2
494