1535
395
1499
472
1683
472
709
137
534
174
662
143
777
171
483
184
645
151
451
204
433
138
649
317
425
149
500
276
835
406
580
212
723
179
417
171
211
117
606
202