2941
4
1309
0
1992
3
697
2906
2
4914
332
2110
1
5389
2368
1332
3987
1286
929
1522
1489
5
2257
1084
1200