1824
0
765
262
514
773
668
415
839
909
1153
1043
649
1557
422
524
403
223
663
492
798
368
3381
3
286
330
2121
4
1062