1037
729
850
930
791
652
3879
1368
1227
2970
978
1227
717
799
1286
1223
1064
675
1025
1850
1148
995
880
721
729
778
800
935
1305
2610
2158
777
806
1483
859
3628
815
3274
1079
726
7689
1271
1122
805
853
1711
755
764
857
1048
964
756
4154
850
1221
793
1812
710
21204
11905