937
1
3508
7
14470
2818
3991
4
658
2
31371
64
4283
5
2465
0
2692
3
1846
631
2430
4690
12459
2865
9
2767
2292
1913