989
776
2
4
312
121
33
1
5
298
17
1
6
2
1
173
134
1
35
527
2
1765
549
1014
954
133
4
1555
31
38
8
11
34
2
1
60
1
1
1
1
143
1
616
1003
774
846
41
5
2
14
1093
1
7
70
1
141
85
1
1
4
1
9
3
2
19
446
1
1295
23
23
1682
1
40
1599
82
61
4
30
18
1
145
1067
5
356
155
1759
6
511