975
770
2
1
295
108
37
1
2
290
17
1
5
2
1
181
123
34
621
2
1745
498
1036
928
116
5
1
1533
28
32
11
15
32
1
1
62
1
1
1
148
1
601
994
777
825
38
9
1
16
1099
1
6
70
1
165
84
1
5
15
1
3
2
18
430
1
1288
26
18
1665
2
38
1576
79
63
5
36
16
1
164
1051
4
1
343
145
1743
2
498