3180
3
1566
2
3175
5
1260
1
1432
1431
2328
3465
1449
0
4944
2921
1532
12185
1743
1681
1009
3054
3683
2535
3055
2972