3051
2
1603
1
6110
4
4471
985
131589
3498
14861
7
2906
3546
6247
5
2986
1193
0
3724
3
4443
9
1828
6236
10
449
2245
818
10827
1927
572
3083
758
2465
5504
16
9956
1992
2593