663
0
5255
16
467
415
121182
1
462
1045
1824
767
596
2000
798
19279
2
25137
929
492
1939
951
286
325
503
439
2987
1169
874
3360
598
1924
743