26
15
803
220
216
931
225
985
580
209
1268
19
794
1035
160
457
1209
446
21
107
135
923
857
876
620
653
476
