2906
2
2591
1
4943
2687
3236
4
1709
2959
6707
24
1307
3
1927
3012
3046
2299
10827
951
9956
1769
2496
1053
1755
2355
4837
5
19079
6
3738
1304
0
1725
3673
929
2907
2462