123674
35
2786
1
3738
5
5090
2
1694
4187
10
1185
4335
2517
1001
0
564
5204
3
3910
718
11060
19
7034
2829
6
1376
3673
5141
7
3354
2263
9
603
356
1922
3121