5930
2
1310
1
1356
266
0
4372
4342
4
785
1411
458
1614
3
437
584
4594
691
759
3659
14
431
1152
503
1045
422
517
745
479
2952
1232
471
1603
683