764
352
689
171
411
146
1433
903
252
99
787
118
639
176
3307
1804
1469
701
450
158
452
245
568
239
684
280
565
266
107
43
466
167
573
127
520
218
395
229
712
217