950
17243
764
13558
796
2228
2077
852
1204
1565
2382
3483
864
883
1116
1202
945
858
765
843
2647
6541
1284
732
788
825
1070
1061
3675
1483
20618
890
780
1013
768
760
819
808
1211
862
842
1421
801
2129
883
857
863
2702
1075
1472
1729
724
3876
1037
982
1194
830
920
1497
985