2152
0
415
683
403
1161
787
2490
544
846
918
5875
1824
19279
2
371
586
1425
743
613
267
1167
514
663
259
1880
2702
413
685
458
1043
2076
1