25440
0
1824
2229
4
325
970
1277
2042
6
388
2870
3
726
501
505
2190
1
2673
344
628
296
2966
78
2183
2531