1093
1
277
287
495
2056
5
808
791
23
348
1778
87
373
2
754
10
122
507
713
6
774
439
353
415
771
413
262
676
349
346
757
355
321