166543
18
410
0
1557
4111
2
2727
2199
3
325
726
3360
653
348
683
1924
3092
1
497
969
968
546
443
557
2657
330
602
2189
155
643
62
2477
1172