2932
2
7160
1
2903
3
3051
1603
2149
5
2087
3090
6
1849
2906
2258
2394
1147
1993
2990
0
1294
2669
4079
4