1004
1004
685
2438
714
1326
661
955
3479
897
789
865
887
1037
666
961
939
8401
2049
1367
1190
4747
709
875
2718
2649
940
1312
1183
683
2115
1418
2031
740
750
1683
1274
1980
734
3434
752
1348
1699
671
1722
722
1052
834
700
782
755
1028
1353
1269
863
1237
803
1710
835
725
1375
6124
1190
1031
1172
807
947
774
2391
1251
692
2449
1856
3603
1659
1541
697
1112
2702
1511
690
3831
5273
849
3060
772
737
817
755
823
3381
901
2248
706
1834
1390
1333
1060
1678
859
1837
936
670
747
859
920
1914
2669
805
2231
10105
1123
1074
832
1347
5155
931
1923
1521
2216