440
0
3025
1
1334
3691
5
2809
2
1550
2301
1020
2881
351
3498
4
2224
964
3510
4111
2657
3
1425
1025
2749
2748
1452
2459
9
493
1098
4372
1222
1346
2546