3546
1
2088
5
2903
3
3051
2
1603
2320
6053
4
2149
2087
38477
34
3090
6
851
1780
2349
3050
7793
1849
1003
2906
2907
1441
0
4915
1675