455
0
757
799
369
1043
1
919
1824
820
802
503
1343
518
2474
2
2810
876
349
63
422
351
494
11392
6
3116
3202
699
1640
924
2211
637
317
1123