5334
1979
2804
2067
1619
1030
1259
1024
4366
1382
725
962
763
945
1237
805
796
701
1601
846
745
1325
760
775
3686
816
1164
923
716
651
1463
1116
688
2552
1073
873
1671
724
894
726
669
1297
1773
1291
952
819
846
692
736
707
5526
740
2363
646
704
782
2043
903
1365
4198