2551
1
2987
2
3929
10
2103
2657
3
2749
2125
3498
4
1452
918
0
1020
1649
1666
1381
3466
5
2546
2224
2321
785
802
4536
653
1256
2584
4111
859
14492
3233
16
2730
6
1842