576
154
520
201
660
117
1260
442
698
353
739
56
651
179
771
320
860
126
362
194
352
135
442
241
1401
668
572
302
628
143
649
153
231
75
544
116
349
189
482
231