993
17620
819
686
884
1107
22044
839
1117
1100
882
1306
624
733
757
838
748
1517
658
700
692
809
889
952
1006
953
2870
1348
1313
847
1843
838
8301
1692
736
1830
678
644
4175
743
924
841
752
1858
648
627
3407
4336
1160
1090
1275
801
10435
848
6214
861
3256
666
692
1869
646
1232
668
631
870
989
1404
730
716
1478
768
1541
1510
1268
1084
2613
698
672
766
730
2750
848
715
1686
1059
1046
808
703
813
6429
674
872
687
1062
1407
694
1256
902
1254
1860
1123
898
903
1007
1304
724
954
1926
778
704
2973
905
615
848
1072
654
1215
1271
796
746