906
387
539
174
1080
457
617
320
1232
548
672
238
924
217
347
174
457
175
265
129
695
220
701
230
1386
738
655
111
563
112
440
101
737
256
594
276
497
146
1188
503