381
0
501
464
327
1551
2
1020
1824
2275
434
1425
799
492
425
683
846
413
349
631
546
326
25137
986
1152
568
2655
772
1
240
385
737
467