2271
0
894
868
440
293
3379
475
1385
774
798
860
1242
288
793
553
13967
2
820
2523
731
782
1
403
3580
3621
3428