2604
1145
1061
343
547
101
525
180
605
176
613
119
749
143
161
79
402
159
332
157
340
88
506
186
521
92
201
50
150
97
567
114
505
81
599
55
252
59
481
186