874
1
3734
4321
4
4761
2
1295
16868
39
2650
20
2508
7
3256
280
2028
2087
7592
1581
2929
6
810
6676
12
2250
3765
2245
3
1226
2147
2912
5
3053
1088
894
0
1204
3683
3213
571