4537
0
1952
843
374
776
12320
5
349
527
433
676
506
955
811
1924
317
618
324
547
254
565
484
413
1414
277
359
463
406
1603
3791