977
772
2
3
295
109
36
1
3
294
18
1
7
1
1
183
125
33
614
2
1749
490
1010
908
124
5
1
1540
29
32
10
15
31
1
1
65
1
1
1
145
1
608
994
774
835
39
9
1
15
1107
1
6
72
1
157
82
5
15
1
3
2
18
430
1
1291
27
23
1669
2
38
1584
77
66
5
31
16
1
159
1053
4
1
350
145
1747
2
508