1551
0
961
2
99
1
1202
776
1631
3389
6
596
988
659
504
8198
4
434
571
630
1266
1707
498
726
3
870
2135
374
1720
871
879
2704
566
807
581
1236