2781
1
1355
1398
2
3083
2465
2932
1242
1752
2970
407
2903
3
3051
1603
152
2115
1594
0
2149
5
2087
3090
6
725
3848
2827