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
7088
770
677
614
1443
6442
823
1101
615
3804
2012
917
948
3869
2078
709
5135
2685
771
1009
3082
665
688
812
6201
1067
1016
659
1031
828
705
659
1394
3297
777
2151
707
1122
1232
3714
11813
771
1336
2121
1600
1284
854
2348
2116
1073
2072
9174
2039
2333
856
1277
2002
748
2787
701
680