1557
0
4111
2
2727
325
726
348
31535
3092
1
497
969
968
546
443
557
2657
3
330
2189
547
155
492
643
62
2477
1172
1414
474
590
2199
1780