998
2
1766
3
709
555
1528
556
1
1110
761
707
525
1531
771
612
1611
2755
12
1245
796
814
744
1325
1956
861
2210
9
8253
26
723
1965
5
788
784
681
782