2
155
28
14439
7
868
19
6673
11
17630
13
62381
179
42016
16
334
12
9910
6607
1
694
23
47206
119
3
10848
5
6
388
22218
124
75
14
6833
3352
90
2571
6654
110
72718
144
4674
5676
6228
383
34
42245
64
10893
3404
7698
42
30115