2135
3
86
1
1599
2
769
1770
5
101
691
887
139
2093
2427
7
876
796
1162
107
1948
1675
2635
6
986
775
411
770
392
3103
520
632
756
478
620
1318