2522
2
4655
10
2507
1566
3175
5
1092
1
1494
4
1431
2328
3
3465
1449
0
4944
2921
12185
1712
1743
1009
3054
2465
3683