3025
1
938
1334
0
1990
3691
5
2809
2
1246
999
1550
2301
1020
1825
2881
3498
4
2224
2008
964
1315
903
3510
4111
2657
3