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