3424
3
3092
1
3691
5
402
0
2301
2
2881
1414
747
615
3498
4
935
1997
2224
3335
1711
1712
3510
2747
4111
2657
2749