31387
69
107
3481
0
3
4780
7
25264
33
68
709
5
8605
7598
2
21
105630
73
4376
5412
12225
16
29
16471
38
61
22620
36
34
6074
12
11
5126
8
4527
10
7807
12571
25
5723
9
18321
43
110
11276
44
4361
7583
41
13279
48
9241
6
59
9684
9145
4
9676
35
7505
30
9328
7863
1
9469
52
42
8767
31
9295
9096
13
12078
7535
16754
5161
3909
6011
18
5857
28
24
4671
9495