1349
526
1847
756
833
384
507
76
973
436
580
207
586
133
992
336
413
163
592
370
502
282
814
313
620
192
179
102
570
140
335
160
353
261
531
254
594
124
766
335