800
29186
1255
1537
811
1381
3019
996
809
742
2284
790
1013
846
1351
1218
922
917
804
1119
877
794
857
1298
1066
859
63390
1020
841
1389
796
5104
939
925
874
794
926
2407
1123
803
845
4488
781
912
2189
2607
1052
1342
897
986
5153
1044
802
921
827
1093
971
929
1029
1672