874
1
3734
1992
3
2131
697
0
1309
4914
2
2508
7
3186
2028
2087
4996
6
2929
591
5389
1106
1507
2147
2912
5
4321
4
4761
1088
3497
4370
1204
669
3919
458
1494
1998