166543
18
2881
2
2748
5682
4
1452
1
4111
218
0
121182
1787
14076
7
3114
2198
2710
9
2546
3092
2526
3
5617
5
2758
195
4820
968
4172
669
3428
381
5262
10
2069
10270
401
683