2152
0
492
859
286
755
1161
3248
1824
7952
1
1215
722
637
407
846
1131
640
986
544
776
403
423
532
454
1279
417
463
349
413
957
918