1002
1831
1220
665
1084
9664
1787
2559
959
730
12039
1220
1119
775
1184
880
1470
2336
935
3954
867
787
916
725
4375
1135
692
1551
805
18900
964
732
1040
796
629
1370
2467
854
739
733
2087
18187
1821
17475
1027
717
1229
4143
2576
4235
17731
2220
930
1796
664
782
990
1812
930
1656