25137
0
1336
357
968
303
1842
1
306
1139
1511
427
376
20634
8
454
547
631
362
256
1788
585
584
445
320
2006
286
2477
1608
991
435
440
384