2561
3597
834
653
17617
3115
725
702
2424
11425
648
988
1201
1464
663
21975
745
879
689
683
22199
728
741
7883
783
785
4164
2905
4140
652
745
740
684
16775
991
755
734
2843
4334
3855
6433
672
1259
1346
917
1704
701
777
2756
811
683
4173
1187
746
790
2301
751
2409
729
868
820
825
619
756
1130
793
965
1804
1344
690
694
682
900
877
664
827
732
680
1254
651
859
749
748
671
1446
791
744
863
977
1300
1027
681
2409
793
3106
896
834
1861
795
979
938
933
1170
1163
678
706
779
666
682
703
704
629
677
737
989
890
963
918
741
961