2932
2
2903
3
3051
1603
1
2149
5
2087
3090
6
1849
5440
8
2906
2093
4155
7
2983
5033
15
1823
2258
389
0
1383