325
0
726
348
31535
3092
1
497
969
968
546
443
557
2657
3
330
2189
547
155
643
62
2477
1172
1414
474
2199
265
345
510
1602
78
518