995
3505
746
3967
826
1062
1899
821
3902
7457
889
13488
7870
736
941
821
7055
882
2106
837
861
1227
1108
2304
986
861
782
8852
2911
796
8041
16832
1823
803
934
1293
14129
4791
1743
1144
2326
779
8704
3058
1150
972
816
971
893
1051
954
6034
912
1829
862
858
12873
1046
1818
1251