3562
1
738
0
437
2578
695
802
1010
2
3176
1321
1685
1055
1494
5368
2695
4
428
32
2523
662
1616
4288
526
4937
6231
305
581
632
698
742
628
658