1681
1
894
0
2453
937
2683
14470
2650
20
3991
4
280
31371
64
4029
8
4283
5
2465
2692
3
5225
1527
2
1846