935
0
63
422
552
798
455
1454
633
714
2972
486
392
965
2395
561
543
1898
1
464
1462
458
55
675
913
494
483
472
1084
476
373