381
0
846
799
501
1824
2275
2
464
772
1
476
20634
8
1551
327
413
369
576
683
1020
322
876
823
434
398
631
675
492
2055
2539
5
349
2269
3