476
0
25137
403
4111
2
692
273
1557
683
608
271
456
467
503
429
1133
457
291
2328
251
325
1119
31535
1824
334
276
552
16
494
1425
919
1101