977
771
2
1
294
108
37
1
2
289
17
1
7
2
1
181
126
34
622
2
1748
501
1035
926
116
5
1
1533
32
32
11
15
32
1
1
62
1
1
1
151
1
601
994
779
827
38
9
1
16
1105
1
6
70
1
165
84
1
5
15
1
3
2
18
430
1
1291
26
18
1669
2
38
1580
79
63
5
36
15
1
164
1051
4
1
343
148
1744
4
497