444
176
597
135
548
179
650
173
368
185
594
326
2316
1255
277
85
443
256
1137
466
648
343
641
165
230
156
402
171
171
111
525
184
562
74
954
444
487
94
790
292