157
1
706
619
2
118
2738
5
2934
44
984
995
4
878
595
815
2375
7
1309
3
951
564
1658
2281
2617
525
465
3597
10
1179
41
1293