87
1
843
2
386
3604
1145
503
659
989
0
552
816
3
939
88
83
892
801
115
401
67
724
466
516
884
1328
85
824
1980
331
443
69