767
1
1367
2
1301
4
85
443
331
69
1158
78
87
922
944
2597
783
724
876
797
67
884
874
650
719
1000
3
88
1481
5
843
503
387
1625
233