3326
3
946
1
1510
0
2943
1691
1345
4256
6
1859
2181
1290
2456
1478
1711
2
1457
2834
1347
2021
1301
1686
2489
3054
2748
9