1070
2171
778
835
1394
802
997
1443
859
1158
3082
18186
852
8316
1481
796
2225
1200
1375
741
1190
781
1472
740
797
830
785
828
780
816
706
752
3462
786
3212
645
1551
3890
832
740
1001
755
2375
1230
879
804
2966
843
811
712
1102
7538
1043
665
704
9458
883
727
744
949