290
0
1372
970
2275
2
331
418
3691
5
1310
2809
918
479
2211
2459
9
2301
494
3092
1
631
2881
2328
3
1772
543
403
668
3510
4111
2749
361
351
383
2748