874
1
3734
2929
6
1295
2650
20
2508
7
1809
5
280
2028
2
2087
571
0
1581
297066
2250
3765
4
2245
3
1226
2147
2912
3053
1088
894
1204
3683
3213
1564
527
2683
5978
2797