100
1
768
2
1674
2635
6
1768
5
690
887
3
137
2093
2427
7
2571
107
1162
1264
689
795
875
123
623
87
2597
782
77
1157
719
649
872
996
874