629
2
481
1
304
540
88
86
74
323
102
3
805
591
476
318
363
83
617
273
72
653
255
263
435
449
416
96
131
79
358
439