2328
0
1020
410
1477
415
951
722
1603
456
602
409
2490
1939
1101
676
798
274
467
379
488
269
5875
743
368
1045
1557
668
230
505
320