3095
1012
1010
691
918
4141
1161
865
847
674
1044
1922
1617
792
674
699
897
6413
1058
798
2533
2012
1275
2115
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
1330
1316
728
632
1924
1352
678
1912
6442
598
1686
875
1582
771
1556
957
1762
910
1038
864
816
2069
1782
987
708
674
2047
725
2707
672
859
12653
614
1219
825
683
2852
1236
1297
2132
2012
1951
904
728
1277
706
2730
629
689
698
1164
1041
3087
831
811
914
988
5065
947
999