1305
327
4084
1752
1934
985
1179
444
979
476
400
153
724
245
765
105
667
262
662
143
573
184
682
180
466
208
845
263
986
408
762
407
624
255
358
66
651
217
410
103