797
883
4
2
343
129
28
8
1
12
3
1
2
1
3
337
36
2
1
8
1
3
1
1
3
1
158
1
1
125
1
5
1
422
6
127
482
461
582
28
1
26
1
1
7
14
509
13
15
5
11
3
9
12
4
16
3
80
1
1
910
27
27
164
557
596
333
507
866
217
6
1
2
998
10
6
45
2
2
1
1
1
1
1
2
34
161
1
1
3
1
1
1
7
2
8
1
35
1
118
27
1478
57
539
884
193
53
534
30
17
2
16
8
1
64
332
2
32
134
1671
9
551