467
0
584
266
422
1824
31535
1152
458
683
608
525
269
1603
655
2328
343
1754
797
1352
1075
2992
1238
4594
1
301
431
1780
918
621