78
1
115
2
2434
5
2964
3213
3
1374
1192
799
0
671
103
473
528
1267
1030
689
735
734
477
625
983
557
543
593
812
1612
398
657
578
1359
7
489