1679
1
769
2
1770
5
2572
889
3
141
2094
691
796
876
1265
465
132
625
632
758
770
393
478
620
775
986
85
627
5646
16
2289
1378
1882
4
2135
4126
15