3175
5
511
1
452
0
1431
2328
3
2071
2
1449
4944
2921
12185
1078
1009
2477
8
4754
7
2535
3055
2972
3386
2638
2468
2584
11