2301
2
1020
0
968
2881
2551
1
3498
4
1428
2073
2224
3233
16
5155
8
3510
4111
2657
3
2749
2748
1452
846
2459
9
547