27993
0
175656
6337
12
622
2
2309
2202
707
1
1455
6556
7
34728
23
6120
6
785
340
604
116482
18
4873
4
1130
2703
10
308
55894
36
2236
8787
398
1770
558
695
2679
2701
685
2224