290
0
1442
368
452
2554
16
2581
10
1816
2
592
1
1653
832
652
1330
366
417
1164
548
494
437
396
1726
827
549
1100
21
841
1356
1349
713
352
879
3638
6