166543
18
2189
0
244
556
4071
1
1317
1821
6
4396
3
25440
11221
23
419694
9
1084
21743
1343
2142
2395
3882
12
16840
15
408
44199
10324
2
1650
509
484
497
431
940
1053
5871
370