941
1
557
481
1478
2
783
625
983
5
1374
3213
3
1192
78
115
735
477
734
689
1030
2964
1267
2433
578
489
1358
7
655
935
1067
1734
799
0
712
1038