2346
1
1667
3240
6
1279
4
3315
2954
0
920
3
1514
385
1061
3571
5504
16
9954
1166
1089
1016
1125
2061
2257
829
2377
1126
3242
7
1704
1331
2
1164
1334
846
2392
4382