1000
0
8
1699
1
13
1005
7
697
2
6996
15
25476
55
93
11185
4
18
13632
6
27
9625
10
16299
35
37
18026
23
44
21610
49
92
14992
26
70
13757
17
36
14825
59
9217
20
39
8302
10954
62
42