3176
1045
1801
942
1330
2658
957
1549
961
857
922
1969
1627
842
849
912
819
1569
986
1209
798
958
2691
1656
1636
909
1343
1451
2250
828
791
816
2292
829
2070
1079
909
918
898
840
789
910
1443
839
907
985
1360
982
1329
2709
2164
799
898
1012
834
838
820
5408
811
848
833
880
912
1480
792
976
1103
1880
1454
872
1312
1272
1238
1410
1452
1235
837
3161
1185
1090
1047
766
786
803
1954
1566
1269
1621
878
901
774
876
844
825
1483
1601
1554
2032
1028
2164
1050
974
895
1669
906
2000
2056
969
1583
1553
785
2005
764
1432
777
875
803
1770
1021
844