874
1
3734
1309
0
2508
7
1992
3
697
2912
5
4914
2
1809
2028
2087
2929
6
5389
2195
2147
1088
1204
3213
2462
1780
475
3629
2517
4451
15
619
2422
8
3929
3939
1427
4630