829
686
3
1
266
94
31
1
2
276
13
1
3
1
5
137
99
19
2
535
1
1515
561
1154
1
1050
141
2
1
1293
57
2
38
18
9
18
1
1
50
3
5
1
182
449
878
689
708
62
9
1
25
1021
1
9
60
117
76
2
1
9
1
9
16
318
4
1176
17
27
1425
42
1360
78
54
8
23
22
2
112
877
6
1
305
188
1504
11
462