878
1
858
1581
2
3765
4
1295
1527
1935
2650
20
12459
3
280
3683
3625
5225
8
1348
2604
2935
1815
2468
9817
0
2250
796
2245
685
768
1788
297066
1226
3053
7
2999
1946