467
0
458
269
1824
691
517
584
525
683
918
266
2952
1779
31535
503
2748
2
1075
759
589
1045
1232
422
431
2328
296
368532
1297
1780
2490