986
776
2
4
312
121
33
1
5
296
17
1
6
2
1
173
134
1
35
526
2
1762
549
1014
954
133
4
1552
31
38
8
11
34
2
1
60
1
1
1
1
142
1
615
1002
772
845
41
5
2
14
1093
1
7
70
1
141
85
1
1
4
1
9
3
2
19
446
1
1292
23
23
1679
1
40
1596
82
61
4
30
18
1
145
1065
5
356
154
1756
6
511