1944
3
484
1
4520
2
1996
5708
3600
10
2673
2197
1193
807
720
782
1325
681
784
675
788
743
796
814
1245
1230
861
825
1026
749
727
772
659
916