467
0
458
1824
1238
584
266
552
1232
31535
4594
1
1009
918
525
546
683
2952
589
909
269
572
759
4111
2
2297
1343
427
1541
468
2748
503