653
0
758
969
417
1868
4864
577
1057
488
1100
688
268
1015
593
746
692
534
11447
3429
2588
442
35
284
5382
5
1208
395
576
650
581
932