69
0
649
918
2346
1999
1080
646
2306
6058
356
615
432
839
1603
872
116
655
467
1089
543
47
320
1782
398
75
2190