2586
2
2478
1
7793
4
3868
10
657
0
962
255
1359
3090
6
500
410
1672
3779
628
746
34
2903
3
3051
658
2149
5
1849
883
4888
20
2989
404
1903
308
3873
15
940
528