684
1
6086
3
7952
1215
1279
120469
35
1649
1436
0
409
454
2123
403
456
2095
4
1661
1981
774
663
1256
722
707
881
668
498
629
798
2328
868
299
784