991
788
2
3
309
113
34
1
5
309
16
1
7
2
1
191
129
35
534
2
1779
547
1029
970
123
4
1558
28
47
9
13
35
2
1
64
1
1
1
1
152
1
616
1008
781
842
38
5
1
13
1101
1
9
73
1
1
144
82
1
4
1
13
5
1
2
20
443
1
1310
25
24
1685
1
53
1600
94
65
4
33
19
1
152
1081
5
353
150
1774
5
512