788
21034
851
12914
883
2747
857
916
957
894
1026
1186
1070
5610
913
955
1869
927
1624
1154
948
2768
853
856
1096
8094
840
857
1775
917
6711
2959
968
1060
1141
973
10231
3161
1004
898
1147
2511
3383
998
2310
1465
856
3431
897
8259
881
1097
2628
1422
2141
1000
1135
9832
837
1950