2932
2
2907
1045
0
133
190
2903
3
3051
1603
1
758
930
2149
5
2087
3090
6
87
1849
2906
102
2258
107
52
1868
2990
1294
1049
1489
1659
485