1551
664
408
222
1491
926
376
148
3483
1878
1555
728
576
241
579
269
540
243
495
174
580
129
681
312
797
343
562
216
701
234
418
168
465
249
554
133
411
149
353
71