1486
1123
1940
3448
2243
1224
923
7617
1542
819
681
737
661
692
749
739
723
713
1987
879
802
1060
997
740
660
747
1719
1213
594
759
829
1003
774
856
1554
589
828
7940
982
2849