874
1
3734
1225
0
1012
2929
6
1055
581
1310
718
978
2649
1239
1816
475
1494
810
4553
2
621
2908
10
2558
3
2508
7
2348
1809
5
6952
566
660
1376
868
4937
542