2929
6
2508
7
2028
2
2087
1809
5
874
1
1927
1088
3734
3012
4
3046
2299
10827
951
9956
3
2496
1755
2355
4837
3738
3673
929
2392
0
14861
2556
2203
1289601
108797
8527
5141