2129
777
1374
591
703
248
1001
229
637
328
482
179
423
95
749
188
795
398
757
107
1280
536
632
199
576
252
555
58
901
250
457
91
345
138
553
184
514
130
791
359