874
1
3734
1781
3
3765
4
1985
13676
21
2508
7
2028
2
2087
2929
6
297066
0
810
2245
267612
4978
1226
2147
2912
5
4321
3053
4761
1088
1204
99072
3213
428
3353
36905