1150
1
2200
4
748
1119
0
500
475
741
2
460
1663
9
328
486
473
444
2336
924
403
453
3
461
482
3822
11
398
521
1412
389
350
432
422
963
361
269